monitoring mechanisms - İspanyolca İngilizce Sözlük